fine cloth woven of silk and wool - Francés Inglés Diccionario